double-stroke press - German English Dictionary